hit the spot

Translations
попасть в точку
The cold lemonade really hit the spot on a hot day.
Холодный лимонад действительно попал в точку в жаркий день.
Definitions
To satisfy a need or desire perfectly; to be exactly what is required or desired.
Words
hit

verb
удовлетворить
the

article or possessive pronoun
этот
spot

noun
момент